.a-box{
    display: inline-block;
    height: 50px;
    width: 100%;
    border: 2px solid #cccccc;
    text-decoration: none;
    line-height: 50px;
    background-color: #1CAF9A;
    color: #fff;
    text-align: center;

}
.a-box:hover{
    text-decoration: none;
    color: #fff;
}


.bjx{
    background: url('../images/bjxfire.png');
    background-position: center center;
    background-size: 100% 100%;
    width: 100%;
    position: relative;
    min-height:757px;

}
.bjx .first{
    width: 25.6%;
    height: 251px;
    position: absolute;
    top: 230px;
    left: 28.2%;
    cursor: pointer;
    /*z-index: 333;*/
    border: 1px solid;
    border-top-left-radius: 58%;
    border-bottom-right-radius: 100%;
    border: 0;
    background-image: url("../images/image/firstHall.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.bjx .second{
    width: 32.3%;
    height: 208px;
    position: absolute;
    top: 8px;
    left: 36.5%;
    cursor: pointer;
 }

.bjx .third{
    width: 18.8%;
    height: 164px;
    position: absolute;
    top: 60px;
    left: 69.8%;
    cursor: pointer
}
.bjx .fourth{
    width: 19.4%;
    height: 256px;
    position: absolute;
    top: 368px;
    left: 78%;
    cursor: pointer;
    z-index: 333;
    border: 1px solid;
    border-top-left-radius: 58%;
    border-bottom-right-radius: 81%;
    border: 0;
    background-image: url("../images/image/fourthHall.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;

}

.bjx .fifth{
    width: 21.5%;
    height: 205px;
    position: absolute;
    top: 562px;
    left: 56%;
    cursor: pointer;
}
.bjx .sixth{
    width: 56.2%;
    height: 329px;
    position: absolute;
    top: 229px;
    left: 32.2%;
    cursor: pointer;
    border: 1px solid;
    border-top-left-radius: 118%;
    border-bottom-right-radius: 81%;
    border: 0;
    background-image: url("../images/image/sixthHall.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
}


.bjx1{
    /*background: url('../images/img1.png');*/
    background-position: center center;
    background-size: 100% 100%;
    width: 100%;
    height: 400px;
    position: relative;
}
.imgHall{
    width: 50px;
    height: 50px;
}
.imgHall img{
    width: 100%;
    height: 100%;
}
.firstbjx{
    background: url('../images/firsflowtHall.png');
    background-position: center center;
    background-size: 100% 100%;
    width: 100%;
    position: relative;
    height: 757px;
}
.firstbjx .first{
    width: 21%;
    height: 157px;
    position: absolute;
    top: 590px;
    left: 55.4%;
    cursor: pointer;
}
.firstbjx .second{
    width: 22.3%;
    height: 147px;
    position: absolute;
    top: 361px;
    left: 54.8%;
    cursor: pointer;
}
.firstbjx .third{
    width: 16.6%;
    height: 127px;
    position: absolute;
    top: 170px;
    left: 70.3%;
    cursor: pointer;
}
.firstbjx .fourth{
    width: 28.3%;
    height: 209px;
    position: absolute;
    top: 90px;
    left: 41.8%;
    cursor: pointer;
}
.firstbjx .fifth{
    width: 33.4%;
    height: 264px;
    position: absolute;
    top: 80px;
    left: 0.9%;
    cursor: pointer;
}

.thirdFlow{
    background: url('../images/thirdHall.png');
    background-position: center center;
    background-size: 100% 100%;
    width: 100%;
    position: relative;
    min-height:757px;
}

.thirdFlow .first{
    width: 31.5%;
    height: 289px;
    position: absolute;
    top: 230px;
    left: 1.1%;
    cursor: pointer;
}

.thirdFlow .second{
    width: 51%;
    height: 535px;
    position: absolute;
    top: 208px;
    left: 48.5%;
    cursor: pointer;
}
.corr1_three{
    background: url("../images/image/three_corr1.png");
    width: 14.5%;
    height: 75px;
    position: absolute;
    top: 448px;
    left: 32.6%;
    cursor: pointer;
}
.exHall{
    background-image: url("../images/image/jb.png");
    background-repeat: no-repeat;
    background-size: 100% 4%;
    background-position: left bottom;
}
.corr1{
    width: 6.4%;
    height:120px ;
    background: url("../images/image/first_corr1.png");
    position: absolute;
    top: 165px;
    left: 34.6%;
    cursor: pointer;
    /*border: 1px solid red;*/
}
.corr2{
    width: 7.6%;
    height:140px ;
    background: url("../images/image/firs_corr2.png");
    position: absolute;
    top: 365px;
    left: 46.5%;
    cursor: pointer;
    /*border: 1px solid red;*/
}
.corr3{
    width: 16.5%;
    height:55px ;
    background: url("../images/image/first_corr3.png");
    position: absolute;
    top: 525px;
    left: 66.5%;
    cursor: pointer;
    /*border: 1px solid red;*/
}
.two_corr1{
    width: 10.5%;
    height:71px ;
    background: url("../images/image/two_corr2.png");
    position: absolute;
    top: 148px;
    left: 69.7%;
    cursor: pointer;
    /*border: 1px solid red;*/
}
.two_corr2{
    width: 21%;
    height:377px ;
    background: url("../images/image/two_corr2.png");
    position: absolute;
    top: 392px;
    left: 78.5%;
    cursor: pointer;
    /*border: 1px solid red;*/
}